Formal Veri cation of Performance and Reliability of Real-Time Systems

نویسنده

  • Luca de Alfaro
چکیده

In this paper we propose a methodology for the speci cation and veri cation of performance and reliability properties of real-time systems within the framework of temporal logic. The methodology is based on the system model of stochastic real-time systems (SRTSs), and on branching-time temporal logics that are extensions of the probabilistic logics pCTL and pCTL*. SRTSs are discrete-time transition systems that can model both probabilistic and nondeterministic behavior. The speci cation language extends the branching-time logics pCTL and pCTL* by introducing an operator to express bounds on the average time between events. We present model-checking algorithms for the algorithmic veri cation of system speci cations, and we discuss their complexity. This research was supported in part by the National Science Foundation under grant CCR-92-23226, the Advanced Research Projects Agency under NASA grant NAG2-892, the United States Air Force O ce of Scienti c Research under grant F49620-93-1-0139, and the Department of the Army under grant DAAH0495-1-0317.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Verification for Embedded Systems

Embedded systems have the characteristics of reactive, real-time, distributed systems. For these kind of systems formal veri£cation is by nature complex, even more since the system interaction with its environment is often modeled, e.g., as hybrid systems. However, every embedded control system will certainly fail, if its software fails. In this work we present an approach to the formal veri£ca...

متن کامل

Formal Veri cation and Analysis of Multimedia Systems

Sergio Campos Berthier Ribeiro-Neto Autran Macedo Luciano Bertini Computer Science Department Federal University of Minas Gerais Brazil Abstract In this work we discuss the use of formal methods tools, particularly symbolic model checking, in the veri cation and analysis of multimedia systems. We focus on the use of the Verus tool. Verus is based on symbolic model checking and has been used to ...

متن کامل

Distributed Veri cation and Grid Computing Dagstuhl Seminar

The Dagstuhl Seminar on Distributed Veri cation and Grid Computing took place from 10.08.2008 to 14.08.2008 and brought together two groups of researchers to discuss their recent work and recent trends related to parallel veri cation of large scale computer systems on large scale grids. In total, 29 experts from 12 countries attended the seminar. The computing power of computers has increased b...

متن کامل

Formal Requirements Analysis of an Avionics Control System

|We report on a formal requirements analysis experiment involving an avionics control system. We describe a method for specifying and verifying real-time systems with PVS. The experiment involves the formalization of the functional and safety requirements of the avionics system as well as its multilevel veri cation. First level veri cation demonstrates the consistency of the speci cations whils...

متن کامل

Formal Verification of Real time Software

The veri cation of functionality of the input output logic properties often composes the majority of software requirements analysis Automated theorem provers ATPs such as SRI s Prototype Veri cation System PVS have been successfully used in the formal veri cation of functional properties However such functional methods are not readily applicable to the veri cation of the real time software re q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998